﻿using System;
using System.Collections.Generic;

namespace Rj.PersonnelVerification.Server.DataBaseContext.Entities
{
    public partial class WardTbMedicalPatInfo
    {
        /// <summary>
        /// 住院流水号
        /// </summary>
        public int RegNo { get; set; }
        /// <summary>
        /// 医疗机构代码
        /// </summary>
        public string? OrgCode { get; set; }
        /// <summary>
        /// 医疗机构名称
        /// </summary>
        public string? OrgName { get; set; }
        /// <summary>
        /// 病案号（住院号）
        /// </summary>
        public string? MedicalNo { get; set; }
        /// <summary>
        /// 住院次数
        /// </summary>
        public int? InTimes { get; set; }
        /// <summary>
        /// 健康卡号
        /// </summary>
        public string? HealthCardNo { get; set; }
        /// <summary>
        /// 医疗付费方式
        /// </summary>
        public string? PayType { get; set; }
        /// <summary>
        /// 患者姓名
        /// </summary>
        public string? PatName { get; set; }
        /// <summary>
        /// 患者性别
        /// </summary>
        public int? Gender { get; set; }
        /// <summary>
        /// 出生日期
        /// </summary>
        public DateTime? BirthDate { get; set; }
        /// <summary>
        /// 患者年龄，&gt;=0
        /// </summary>
        public int? PatAge { get; set; }
        /// <summary>
        /// 国籍，默认中国
        /// </summary>
        public string? Nationality { get; set; }
        /// <summary>
        /// 婚姻，国标字典
        /// </summary>
        public int? Marry { get; set; }
        /// <summary>
        /// 职业，国标字典
        /// </summary>
        public int? Occupation { get; set; }
        /// <summary>
        /// 民族，国标字典
        /// </summary>
        public int? Nation { get; set; }
        /// <summary>
        /// 受教育年限
        /// </summary>
        public int? EducationYears { get; set; }
        /// <summary>
        /// 新生儿年龄
        /// </summary>
        public int? BabyAge { get; set; }
        /// <summary>
        /// 新生儿体重
        /// </summary>
        public int? BabyWeight { get; set; }
        /// <summary>
        /// 新生儿入院体重
        /// </summary>
        public int? BabyInWeight { get; set; }
        /// <summary>
        /// 证件类型，国标字典
        /// </summary>
        public int? CertifierType { get; set; }
        /// <summary>
        /// 证件编号
        /// </summary>
        public string? CertifierNo { get; set; }
        /// <summary>
        /// 籍贯地省份
        /// </summary>
        public string? NaticeProvince { get; set; }
        /// <summary>
        /// 籍贯地市名
        /// </summary>
        public string? NaticeCity { get; set; }
        /// <summary>
        /// 联系人姓名
        /// </summary>
        public string? RelationshipName { get; set; }
        /// <summary>
        /// 联系人关系，国标字典
        /// </summary>
        public int? Relationship { get; set; }
        /// <summary>
        /// 联系人地址
        /// </summary>
        public string? RelationshipAddress { get; set; }
        /// <summary>
        /// 联系人电话
        /// </summary>
        public string? RelationshipTel { get; set; }
        /// <summary>
        /// 更新时间
        /// </summary>
        public DateTime? UpdateTime { get; set; }
        /// <summary>
        /// 状态，默认-1
        /// </summary>
        public int? Status { get; set; }
        /// <summary>
        /// 联合主键
        /// </summary>
        public int HospitalId { get; set; }
        public string? RelationProvince { get; set; }
        public string? RelationCity { get; set; }
        public string? RelationCounty { get; set; }
        public string? AllergyList { get; set; }
        public string? OtherAllergyInfo { get; set; }
        public string? Recstatus { get; set; }
        public int? OpFlag { get; set; }
        public int? BabyTwinsWeight { get; set; }
        public string? MedicalSortNo { get; set; }
    }
}
